Flexible Protocol Composition in Bast
نویسندگان
چکیده
This paper presents Bast, an object-oriented library of reliable distributed protocols. We show how Bast can be used to build fault-tolerant distributed applications , and how new protocols can be added to it. We discuss some distributed protocol design issues and the way these issues are circumvented in Bast. We brieey describe our Smalltalk and Java implementations of Bast, together with some performance results.
منابع مشابه
Using the Strategy Design Pattern to Compose Reliable Distributed Protocols
Reliable distributed systems involve many complex protocols. In this context, protocol composition is a central concept, because it allows the reuse of robust protocol implementations. In this paper, we describe how the Strategy pattern has been recursively used to support protocol composition in the BAST framework. We also discuss design alternatives that have been applied in other existing fr...
متن کاملStrategy Pattern for Composing Reliable Distributed Protocols
Reliable distributed systems involve many complex protocols. In this context, protocol compositions is a central concept, because it allows to reuse robust protocol implementations. In this paper, we describe how the Strategy pattern has been recur-sively used to support protocol composition in the Bast framework. We also discuss some design alternatives , some of which have been applied in oth...
متن کاملFlexible Multi-dose GnRH Antagonist versus Long GnRH Agonist Protocol in Poor Responders: A Randomized Controlled Trial
Background To compare a flexible, multi-dose GnRH antagonist protocol with a long GnRH .agonist protocol in poor respo MaterialsAndMethods A randomized clinical trial of 70 poor responder patients (35 patients in GnRH antagonist protocol and 35 patients in long GnRH agonist protocol) was performed at Royan Institute, Tehran, Iran. Both groups were given a fixed dose of human menopausal gonadotr...
متن کاملExtraction of High Quality RNA from Cannabis sativa Bast Fibres: A Vademecum for Molecular Biologists
In plants there is no universal protocol for RNA extraction, since optimizations are required depending on the species, tissues and developmental stages. Some plants/tissues are rich in secondary metabolites or synthesize thick cell walls, which hinder an efficient RNA extraction. One such example is bast fibres, long extraxylary cells characterized by a thick cellulosic cell wall. Given the ec...
متن کاملProtocol Classes for Designing Reliable Distributed Environments
In this paper, we present Bast, an extensible library of protocol classes. The latter is aimed at helping system programmers to build distributed programming environments. Protocol classes constitute the basic structuring components for higher-level programming models, such as the transactional model, and add exibility to distributed environments. We focus on classes that implement a generic ag...
متن کامل